The Play Doctors5th June 2016@bhadmin Loading Map.... The Play Doctorsunit 10 Manor Farm, Main Rd, Astwood - BedfordEvents 52.1359729 -0.46665459999996983 Address unit 10 Manor Farm, Main Rd, Astwood Bedford Lancashire (GB078) United Kingdom Upcoming Events No events in this location