Palm trees in Westminster? That’s just one of the highlights of the communal gardens at The Lancasters, opened this week… Read more