Filming locations


Can't quite make out the street names in the outdoor scenes.
Anyone know them?

reply

London

reply