The Green Room - South Bank & Waterloo

Terrace Bar and Food, Upper Ground, National Theatre, Southbank, London SE1 9PX ,United Kingdom
The Green Room - South Bank & Waterloo The Green Room - South Bank & Waterloo is one of the popular Restaurant located in Terrace Bar and Food, Upper Ground, National Theatre, Southbank , listed under Bar in London , British Restaurant in London ,

Contact Details & Working Hours

Map of The Green Room - South Bank & Waterloo