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 Georges Market from Darby and the Dead
646 m

Browse more nearby locations.