A luxury hotel in the heart of London, with views of Kensington Gardens and Palace.
The Rookery Hotel is a luxury boutique hotel in London's fashionable Clerkenwell area, close to many of London's attractions.
Lying in the heart of London, this luxury boutique hotel is both classic and original in design.