Half Moon Lane, Pepperstock, Luton, Bedfordshire, LU1 4LL Photos Floorplan Map Street view Sold Guide Price of £1,500,000 wants a £50k deposit with a 12 month contract