For Rent LR 1125 GLENROYD, PERELLE, ST SAVIOURS A Wonderful Opportunity to rent this Chalet Detached Property… More Details £2,650 pcm