A
Allan Andersen Review of Galleon Hotels
Mega cozy inn / Inn
Mega cozy inn / Inn
The place was established in the 12th century, and exudes history.
Located a few minutes walk from the Thames, where it is most beautiful and cozy!
Comments: