Start from
Eel Pie Pub & Restaurant, Twickenham
9-11 Church St, Twickenham