Simmons Camden Town
Camden Town, London, Greater London NW1 8NH
Head over to Simmons Camden Town for fun and frolics for up to 180 people. This place is one of the coolest bars in this part of London and you can make it all yours for parties, music events and drinks…
- Distance: 0.04 Miles
- Max: 180 guests