Visit us Visit METS Church Road Studios Unit 8 56 – 62 Church Road Manor Park London E12 6AF (View on map)