An immaculate garden square.
The Imperial has the unique privilege of being on one of London’s traditional garden squares. St Stephens’ Gardens is a rare and serene space, available to all residents of The Imperial. An array of flowerbeds and carefully selected verdure, impeccable green lawns and mature trees are some of the everyday pleasures available to those who have the luxury of enjoying these splendid gardens.
In addition to the immaculate garden square, residents are also able to enjoy the landscaped south-facing rear gardens. All front and rear terraces are strategically located for the optimum quality in viewing and living space experience.