URGENT NOTICE – TSA PO Box
It has come to our attention that there has been an administrative delay with items sent to the new PO Box Address: PO Box 71662, London NW3 9TE. Please accept our sincere apologies if you have sent a cheque/correspondence to this address, and have not