Explore 1 Strand filming location

Australia House

Strand, London WC2B 4LA, UK
3 movies & TV shows filmed here in Australia House, London, England, GB