British in Abbots Langley 20 High Street, Broadway, Abbots Langley, Worcestershire, WR12 7DT Tags: al fresco dining, b&b, hotel, restaurant