Built in 1720, the Swallow Riverside Hotel nestles alongside the River Lark. Offering great charm and character, this hotel is a perfect destination for a relaxing break. At the hotel you can expect t
Location:The Angel Inn is set on Polstead Street in the county of Suffolk. Visitors can play a few games at Sole Bay Bowls Club and admire contemporary art collection at Buckenham Galleries in their f
Situated on the High Street in the centre of Newmarket, this 17th century former coaching inn offers easy access to the famous horse racing tracks and the National Horseracing Museum, a 2-minute walk