Practice details 01525 372 447 First Floor, 1- 5 Market Square, Market Square, Leighton Buzzard LU7 1EU View map 51.9167155, -0.661686See directions to practice Email practice Payment options Private Share