Clapham Place 340A Clapham Road, London SW9 9FA