The Walrus and The Carpenter
Monument, London, Greater London EC3R 8BU
Just a short stroll from London Bridge, there’s not another place like this, so book it if you’re looking for a unique venue for your business meeting, whether it’s a conference, a presentation,…
- Distance: 5.27 Miles
- Max: 100 guests
- Licensed Bar