Studio 224, 95A Rye Lane, London, SE15 5HQ