103 Roman Road, London