One Casson Square is located in Southbank Place on the south bank of the Thames River. It is close to London's most iconic London Eye and the Thames River. It looks across the river to Westminster and has panoramic views of central London such as the Palace of Westminster and Big Ben.Looking at it, you can see a luxurious property located in a prime location in the heart of London.
View more
Starting from
£2,100,000
One Casson Square is located in Southbank Place on the south bank of the Thames River. It is close to London's most iconic London Eye and the Thames River. It looks across the river to Westminster and has panoramic views of central London such as the Palace of Westminster and Big Ben.Looking at it, you can see a luxurious property located in a prime location in the heart of London.