86-87 Grange Road, London, SE1