Home » How to walk from Shepperton to Hampton Court: Thames Path Day 15