Location:
Albatross Way, Canada Water, London, Greater London SE16
...for those seeking comfort, luxury, and convenience in one of London’s most sought-after locations. Property Highlights: ...rooftop terrace, providing residents with breathtaking views of London’s iconic skyline, including The Shard, Gherkin, and Tower