Located in a peaceful pocket of north-west London, at Hendon Waterside.
Less than a mile and a half from Brent Cross Shopping Centre, the go-to shopping centre in north London and the UK’s first standalone shopping mall.