Cafe Sunshine
Coffee Shop
Cafe Sunshine is a coffee shop located within lovely gardens, offering good views of the River Thames and nearby Eel Pie Island. It provides a varied menu and a kid-friendly environment.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Cafe Sunshine.
Local restaurants nearby
3 The Embankment, Twickenham, TW1 3DU, United Kingdom



