British Restaurants in Boston

Find British Restaurants in Boston. Listings include The Ivy's Farm Shop, The Four Crossroads Inn, The Thatched Cottage Restaurant and Frydays Fish & Chips. Click on each in the list below the map for more information.