Office hours:
Monday to Friday 9.00am – 6.00pm
Address:
Thor Architects
28A Lower Marsh
London, SE1 7RG
United Kingdom
EMAIL:
Please use the form and we will reply promptly.
No unsolicited emails please.
Telephone:
London
+44 (0) 2070 432303