Contact us

  • Telephone: +442072212721
  • Fax: +442077921215
  • Email:
  • Troy Hotel, 68-70 Queensborough Terrace, London W2 3SH, United Kingdom