Tudor Street
Blackfriars, London, Greater London EC4Y 0BH
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…
- Distance: 0.76 Miles
- Max: 170 guests
- Licensed Bar