Floor Plan for 1 Bedroom Flat to Rent in Red Lion Court, 105a Vicarage Road, Watford, WD18, 0EY - £231 pw | £1000 pcm