You are:

Head Office

Contact details

Postal address:

TSSA, 2nd Floor
17 Devonshire Square
London EC2M 4SQ

Update March 2018: TSSA is currently in rented accommodation, this address is valid for correspondence but if you are sending parcel or want to book an appointment please contact us in advance.

Main switchboard number:
+44 (0) 20 7387 2101

Main fax number:
+44 (0) 141 332 9879

General e-mails:



We cannot deal with personal callers who do not have an appointment. Please help us to help you, by making arrangements in advance.