About Chānnel 5
Serving up some of the coolest views in town, The Deck sits on the roof of the National Theatre on the South Bank.
More about Chānnel 5
Chānnel 5 is located at 22 Long Acre, SE1 9PX London, United Kingdom
020 7452 3931