Trading name Manchado Location BillingtonLeighton Buzzard Licence expires 7 August 2026 Star rating 5 stars Find out what this rating means. Enquiries Enquiries address United Kingdom