2 Mastmaker Road, London, ENGLAND
11 Queen Victoria St, London, ENGLAND
Not Ascertained, London, ENGLAND