angel

  1. Home
  2. angel
Filter
Filter × Close

The Angel Hotel

The Angel Hotel is a much loved local pub situated on the picturesque market place, in the heart of Lavenham.

Location: Market Place, Lavenham , Suffolk, UK, CO10 9QZWebsite: www.theangellavenham.co.ukPhone: 01787249749