Piccadilly 181 W1A1ER London, Verenigd Koninkrijk
Kensington Park Road 19 W112EU London, Verenigd Koninkrijk