UK - The Landmark

The Landmark is a first class development of breathtaking apartments set adjacent to the water of the Thames and located within the Canary Wharf business district. These luxury apartments benefit from premier internal specifications with stunning views and offer residents a truly outstanding way of life.

King Sturge International LLP © 2008 | Legal notices | Global home page | Print version