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