Located on the north bank, overlooking the Thames proudly stands The Mermaid conference centre and River Rooms recently renovated to provide flexible state of the art meetings and events facilities for…
It's a central London location for this large restaurant and bar, easy to get to, easy to slip into a very relaxing event. Tudor Street is a classic city wine bar that's packed with character which is…