Victoria Inn London
Address: 65-67 Belgrave Rd,
Phone:020 7834 6721
Victoria Inn London is just 10-minute walk from Victoria train, tube and coach stations with direct links to Gatwick airport.
Victoria Inn London is 1 mile to Buckingham Palace and, in the other direction, 0.6 miles to the river Thames and Tate Britain.
Victoria Inn London a mile from Westminster and are surrounded by restaurants and bars.