12th Street

Milton Keynes

This 110,000 sq ft in-town leisure asset provides 19 restaurants, bars and ancillary leisure users located in the heart of Milton Keynes town centre.

For more details about what we do please contact us.