Why stay in a hotel when you can relax in luxury with equally desirable facilities and enjoy award winning home-cooked food? If you’re looking for a better experience, explore this Five Star boutique South Lodge B&B in Milton Keynes for top class touring and business.