Guides for Brides logo
Fairs & Events Planning Tools

The Academy London

Elegant Bloomsbury Accommodation.

Central London, Bloomsbury

Prices & Key Facts



About The Academy London

The Academy London is a beautiful hotel located in Bloomsbury, Central London. They have a range of rooms and suites in a contemporary, townhouse style. The guest rooms provide the perfect spaces for accommodating your wedding guests.

Contact & Location

The Academy London

21 Gower Street, Bloomsbury, WC1E 6HG, Central London, United Kingdom