R10 Victoria Place Shopping Centre Buckingham Palace Road, WestminsterLondon, ENGLAND
56 Victoria Street, WestminsterLondon, ENGLAND