The Mandrake Hotel

The Mandrake Hotel

Welcome to The Mandrake Hotel! Our brand new independent hotel in the heart of London’s West End offers luxury accommodation & unparalleled levels of service.

The Mandrake - The Mandrake Hotel: Luxury 5-star hotel in London, West End

http://www.themandrake.com

}