Thames Lido
Mediterranean · Tapas
Historic lido offering Mediterranean tapas and mains in a glass-walled restaurant. Features a swimming pool and spa facilities. Near the train station.
Location
Best places nearby
The highest rated places close to Thames Lido.
Local restaurants nearby
Napier Road, England



