3 South Kensington Underground Station Pelham Street, KnightsbridgeLondon, ENGLAND
4 South Kensington Station Arcade, KnightsbridgeLondon, ENGLAND
11 Harrington Road, KnightsbridgeLondon, ENGLAND