The Landward is situated in the center of London’s West End, a minute’s walk from Marble Arch and very close to the financial heart of the City, yet only 30 minutes from Heathrow Airport. All-important London sites are accessible from the Landward by the underground system.
AMENITIES
The Landward features a selection of 2 and 3 bedroom apartments.
Each apartment includes :