Woburn House Conference Centre
Euston, London, Greater London WC1H 9HQ
A central London location in the attractive setting of Tavistock Square brings both convenience and a distinguished air to business meetings and events. With seven function spaces, up-to-the-minute facilities,…
- Distance: 5.95 Miles
- Max: 200 guests