53-67, Balcombe Street NW1 London, England