The Landseer is located on a complex site in prestigious St. Johns Wood close to Lords Cricket Ground and immediately adjacent to our award winning Pavilion Apartments. The development comprises several buildings, offering a total of 128 apartments.
The Tower, a 12-storey ultra-luxurious prime residential apartment building, is at the heart of the Landseer with 16 beautifully appointed apartments, ranging from one to four bedrooms.(including duplex penthouses). Many of its properties have commanding views over Lords Cricket Ground and boast private rooftop swimming pools.