
At the heart of one of London’s most culturally vibrant boroughs, The Milestone Hotel invites guests to indulge in the comforts of an English mansion. From exquisite architecture and rich furnishings to delectable cuisine and lavish amenities, the auberge delights sojourners with its engaging staff and storied past.