Company Information

Home > Company Information


cropped-TeddingtonLodge-amended1-2.jpg

Company Information:

Tessa Hotels Ltd.
Company No. 10346189
Registered Office:
Fitzrovia House
153-157 Cleveland Street
London W1T 6QW
VAT registration GB 251 0676 25
+44 (0)79494 66210

Don't delay, book today! Check Availability