The Grange

The Grange London is one of the world's best rooftop spaces, providing year round use with dramatic views whatever the weather.