John Lewis Mini Beans Rug
£150.00 – £700.00
Payment plans available
£150.00 – £700.00
Payment plans available
£113.60
£85.00£68.00
£140.00 – £175.00
£99.99£69.99
£11.67 per unit
£325.00£260.00
£449.00 – £1,215.00£359.20 – £972.00
Payment plans available
£89.00£71.20
£45.00 – £156.75
Payment plans available
£48.95£39.16
Exclusive to John Lewis
£61.95£49.56
£18.50£14.80
£50.00 – £100.00£40.00 – £80.00
£75.00£60.00
£113.60