Floor Plan for 5 Bedroom Detached House to Rent in Windsor Place, Windsor Street, Burbage, LE10, 2EE - £508 pw | £2200 pcm