13 Belgrave Rd, SW1V 1RB, London, U.K.



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.

Latest Offers

Save £10 per night

Compared to other travel sites.

Book directly with us for the lowest price guaranteed!