Simmons Euston Square
Euston, London, Greater London WC1E 6JL
Simmons Euston Square is set in a historic pub right next to Euston Square underground station in central London. An old fashioned boozer has taken on a whole new vibe, offering a quirky setting for parties…
- Max: 150 guests