logo

5 bed Barn Let Agreed

Berkeley, Gloucestershire

£2,875 PCM (Security deposit: £3,317)