A local attraction - St. Williams College, which is situated near St Williams College Restaurant, is a part of the authentic culture of the city. The menu of this place is recommended to British cuisine lovers.
Yelp