MovieMaps

Movies Filmed at Que Pasa

Trinity St, Cardiff, CF10 1BH, UK

Formerly the Toad Pub.

Nearby Locations
Wharton Street & Working Street from Doctor Who
51 m

St. John the Baptist Church from Doctor Who
85 m

House of Fraser from Doctor Who
87 m

Browse more nearby locations.