Address 8-10 Peacock Mews, Hockliffe Street, Leighton Buzzard, LU7 1JH Business Type Food - Restaurant/Cafe/Canteen