1 South Kensington Station Arcade, KnightsbridgeLondon, ENGLAND
Passport Office 114A Cromwell Road, KnightsbridgeLondon, ENGLAND