MovieMaps

Movies Filmed at Lido Bar

13 Prestwich St, Cape Town City Centre, Cape Town, 8000, South Africa
Nearby Locations
Riebeek Lane from Doctor Who
26 m

Longmarket Street & Burg Street from Doctor Who
536 m

St. George's Cathedral from Vagrant Queen
757 m

Browse more nearby locations.