Toms Riverside
Coffee Shop · Breakfast · Sandwich Shop
Café located within St Thomas' Hospital, offering refreshments on the ground floor of the North Wing. Open 24/7.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Toms Riverside.
Local restaurants nearby
St Thomas Hospital, England



