Dashwood Studios London

120-138 Walworth Road, London, SE17 1JL