164 Buckingham Palace Road, WestminsterLondon, ENGLAND
15 Victoria Railway Station Eastern Concourse Buckingham Palace Road, WestminsterLondon, ENGLAND