68-86 Cromwell Road, London, United Kingdom (Open map)
Piccadilly, London, United Kingdom (Open map)
1-23 City Road, London, United Kingdom (Open map)
5 More London Tooley Street, London, United Kingdom (Open map)
22 - 24 Prescott Street--Tower Hill, London, United Kingdom (Open map)
40 Liverpool Street, London, United Kingdom (Open map)
129 Bayswater Road, London, United Kingdom (Open map)
16-18 St James'S Place, London, United Kingdom (Open map)
120 Central Street, London, United Kingdom (Open map)
10 Godliman Street, London, United Kingdom (Open map)
Park Road, Brentford, United Kingdom (Open map)
Bath Road, Longford, Hillingdon, United Kingdom (Open map)
6 Frith Street, Soho, London, United Kingdom (Open map)
24 Ludgate Hill, London, United Kingdom (Open map)
46 Westferry Circus, London, United Kingdom (Open map)
7 Gracechurch Street, London, United Kingdom (Open map)
35A Gloucester Road, London, United Kingdom (Open map)
5 Threadneedle Street, London, United Kingdom (Open map)
Hyde Park Corner, London, United Kingdom (Open map)
Bath Road, West Drayton, Gb, West Drayton (Middlesex), United Kingdom (Open map)