Lord Mayor's Cottage 3 stars

53 The Street, Barton Mills, Mildenhall, IP28 6AA, United Kingdom

Hotel image
Read more reviews for Lord Mayor's Cottage