An interactive map showing the location of 49 and 51, Balcombe Street Nw1, London, London, England, UK.