The Studio 294 Upper Street, IslingtonLondon, ENGLAND
Shepperton House 83-93 Shepperton Road, IslingtonLondon, ENGLAND