Victoria Park Plaza is a deluxe hotel located in the centre of London. Here you are within easy walking distance to Londonâs tourist attractions including Trafalgar Square, Buckingham Palace, Big Ben, Houses of Parliament, Westminster Abbey and the Cabinet War Rooms. Good shopping around the corner at Harrods, Harvey Nichols or Peter Jones. The rooms are big and spacious with working desk, 2 telephone lines, satellite TV, air conditioning, and bathroom with hair dryer, mini bar, iron & ironing board.The hotel also has its own bar, restaurant and fitness room.Children up to 12 years old free of charge.Victoria Park Plaza, 239 Vauxhall Bridge RoadLondonCity Center