54 Wimbledon Hill Rd, London SW19 7PA
Restaurant
This Wimbledon restaurant, situated a mere three-minute walk from the railway and tram stations and in close proximity to the renowned Wimbledon Tennis Court, occupies a beautifully restored Victorian building that was formerly an art shop on Wimbledon Hill Road.