Opposite beautiful Hampton Court Palace, on the banks of the River Thames in southwest London, the buildings housing the modern Carlton Mitre Hotel were first constructed in 1665. The hotel’s supe...
This pub has everything fantastic rooms, great food and a proper bar. Its a real find! Conde Nast Johansens InspectorSituated on the Lion Gate entrance to Hampton Court Palace; The Kings Arms Hotel of...