Letting Agents in Bedford - 157 Castle Road, Bedford, Bedfordshire, MK40 3RS Tags: Flats, Houses, Property Management, Residential