Living Wall

Living Wall


Our hotel has the only Living Wall in London – planted a dozen stories up to the sky and extending Green Park across the street to this side of Picadilly.