A great venue, really good value for money. Paddington station just a spit away, so really close to all London’s tourist attractions.
Really friendly and helpful staff