The New Crown is a public establishment located at 177 High Street. It is identified as a business with food hygiene ratings, suggesting it serves food and drinks to the public.