Great British boltholes: A review of The Mitre, London
Great British boltholes: The Hampton Court riverside fun palace that’s fit for a king The Mitre, positioned on the banks of the Thames, is an upscale hotel that’s ‘fun, informal and individual’ All 36 rooms are bespoke, but you can expect Bramley toiletries, espresso machines and pastel bathrooms There are four eating areas including … Read more