London National Theatre
The London National Theatre is just located under the bridge next to the Thames River. They have a pretty nice & scenic cafe in there as well.
«
Go back