Perfectly positioned on the northern fringe of Stanmore Country Park with almost 50 acres of unspoiled rich woodland and traditional heath.
It’s here you’ll discover The Cloisters, located just to the west of the expanse of Pear Wood, resplendent with bluebells in the spring. To the immediate south you’ll find lush heathland slopes with breathtaking panoramic views across the capital. From this unique vantage point, you can see as far as the Shard across the River in Southwark, as well as other landmarks including Wembley Stadium, the London Eye and Big Ben. Where else can you enjoy such elevated country living but with quick, easy access to the capital? Here at The Cloisters it’s possible to enjoy the best of both worlds.