An interactive map showing the location of 43, Baker Street, Lutterworth, Leicestershire, England, UK.