Landmark Place Herschel Street, London, United Kingdom (Open map)
120-124 King Street, London, United Kingdom (Open map)
10-11 Albert Embankment, London, United Kingdom (Open map)
North Road, High Street, High Street, Tw8 0Bd, London, United Kingdom (Open map)
Old Barrack Yard, London, United Kingdom (Open map)
Western Avenue--Greenford, London, United Kingdom (Open map)
8 Northumberland Avenue, London, United Kingdom (Open map)
15 Seymour Street, London, United Kingdom (Open map)
1 Leicester Square, London, United Kingdom (Open map)
10 Carlisle Street, London, United Kingdom (Open map)
30 Barkston Gardens, London, United Kingdom (Open map)
25 Gloucester Street, London, United Kingdom (Open map)
29/30 Dingwall Road, Croydon, United Kingdom (Open map)
41 Queens Gate Gardens, London, United Kingdom (Open map)
129 Bayswater Road, London, United Kingdom (Open map)
153 Hammersmith Road, London, United Kingdom (Open map)
20 Hallam Street, London, United Kingdom (Open map)
155 Golders Green Rd, Golders Green, London, United Kingdom (Open map)
Peters Lane, Cowcross Street, London, United Kingdom (Open map)
Lampton Road Hounslow, Hounslow, United Kingdom (Open map)