The Peacock Inn is tucked away just off the delightful Church Walks in Ormskirk town centre. A fabulous Chinese restaurant with a great reputation for great food; visitors can choose from a vast choice of meat and vegetarian Chinese dishes served by friendly staff.