Contact

 
 

Office

24 Jardin House, Stead St., London, SE17 1BS, UK

t: +44 (0)207 708 8606

m: +44 (0)7525 465 745

info@dimitristheocharis.com

Studio

1st Floor, Unit 701, Pagden St., London, SW8 4AT, UK