fjrigjwwe9r1HaveForRoomInfoDetail:comment
The Apartments are within very easy reach of a number of London''s premier sights and attractions. Set on the South Bank of the Thames, the apartments are just a short walk from the London Eye, the Imperial War Museum, The Oval Cricket Ground and the London Aquarium. Just across the river are the Tate Britain, the Houses of Parliament, Big Ben, Westminster Abbey and Buckingham Palace.">