Located on the South Bank of the Thames, Park Plaza London Westminster Bridge is set opposite the Houses of Parliament and Big Ben, on the South Bank. It is less than a 5-minute walk from the London Eye, the Aquarium, restaurants and theatres.
1x Sofa bed Variable Size, 1x Large bed (King size) 151-180cm wide