21 Piccadilly, Westminster Borough, London
33 - 37 Hogarth Road, Kensington, London
Lowndes Street, Belgravia, London
Patriot Square, Tower Hamlets, London
10 Godliman Street, City of London, London
125-129 Gloucester Terrace, Westminster Borough, London