1 Bell Street, London, England, NW1 5BY