The London Penthouse is brand new and is really quite extraordinary. The property is directly situated on The River Thames in the heart of Westminster.
Located at the top of one of London's finest Skyscrapers. Altitude is on the 29th Floor in the heart of Westminster boasting some of the best 360 views in London.