This luxury development is located on the South bank, London. The One Casson Square building is surrounded by a beautiful landscaping and iconic scenery that can be admired from a vantage few see in London with this building standing at 31 floors.
The interior design is full of historical references that make this apartment entirely unique and a perfect residence in the area . The three bedrooms within the apartment showcase wrap-around floor-to-ceiling windows, overlooking the intoxicating views of the Thames, London Eye, Houses of Parliament and St. Paul’s Cathedral.