Location Information

Oxo Tower
London
England

The rooftop OXO Tower Restaurant, Bar and Brasserie opened in 1996 and boast stunning views across the Thames and the City of London.

Web site: www.oxotower.co.uk

Films

Thor: The Dark World (2013)