Screen reader users: click here for plain HTML
An error has occurred while loading the application. Please reload the page.
Move the marker for...
This report may be associated or displayed in connection with your profile.
Congress Centre near 28 Great Russell St, London, UK
12 Upper Woburn Pl, London WC1H 0HX 0.6 mi N
020 7693 5400 () · ambassadors.co.uk
17 / 30 Good to very good10 reviews ·
wet room · shower room · high speed internet access · fitness facility · conference and banqueting
"A very special weekend in London - attending a Maths Emporium, but had a ..."