YOYO Photographic Studio can be found in the Dehavilland Building, An industrial art deco building constructed in the 1930’s, originally designed for the manufacturing of aircraft. 






Unit 18, DeHavilland Buildings, 20 Theydon Road, London E5 9NY
   ︎@yoyostudios        +44 07941132914        info@yoyostudios.co.uk