The Eel Pie

The Eel Pie, 9-11 Church Street, Church Street, Twickenham, TW1 3NJ