Wednesday, November 4, 2020

Inside The Mitre, the hottest new hotel on the Thames

We got a first look at this whimsical feel-good hotel near Hampton Court.

from CN Traveller https://ift.tt/3oUpgZh
Publish First on

No comments:

Post a Comment