Get in touch

Contact the team at Michels & Taylor

Contact Us

Michels & Taylor (London) Ltd
Suite 3, Caspian House,
The Waterfront, Elstree Road,
Elstree, WD6 3BS

Tel: +44 (0) 20 8905 2500
Fax: +44 (0)20 8207 5687

Email: info@michelsandtaylor.com

You May Also Like

Hotel Management

Asset Management