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.
|