The Beverley Hotel
This boutique hotel is located in a 19th Century Victorian house in the heart of London. Each room has been carefully designed to ensure all our guests can enjoy a home away from home.
Inspired by powerful British icons and London’s rich cultural heritage, this property will evoke the senses and inspire all those who walk through the door.