With a stay at Victory House Leicester Square, youll be centrally located in London, within a 10-minute walk of Seven Dials and Covent Garden Market. This 4-star hotel is 0.9 mi (1.5 km) from Houses of Parliament and 1.2 mi (2 km) from Big Ben.
Processing your request
Please wait...
ERROR
ERROR
Your flight and hotel selections have expired. Click on the button below to refresh the latest prices.