Garden Studios, 71-75 Shelton Street, Covent Garden, Holborn, London WC2H 9JQ, UK
102 Norwood High St, West Norwood, London SE27 9NH, UK
4/11a Chesterfield Rd, Finchley, London N3 1PR, UK
38 Geary Rd, London NW10 1HH, UK