9 bedroom detached house for sale in London Road, Luton, Bed

London Road, Luton, Bedfordshire, LU1 3RL, LU1 3RL

Price
£1,750,000
Bedrooms
9
Type
Detached

View property 95279769