25 Market Square, Market House, Leighton Buzzard, Bedfordshire 11 miles away View map View full details Add to Shortlist Coworking spaces from£200pppm Also available Coworking space Virtual office