The Pilgrm is inspired by old world design and the glory of British craftsmanship, and brings a sense of provenance to today's modern traveler. The property offers 73 bedrooms, each sensitively pared back with ... Read more

View all Luxury Hotels in London