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