Biogen (Restaurant) Limited Home/Restaurant/Biogen (Restaurant) Limited 8 Holywell Hill, St Albans AL1 1BZ Contacts 8 Holywell Hill, St Albans AL1 1BZ Send updates or Remove Description Features Dine-in Dessert Groups Map Reviews No reviews! ADD REVIEW Similar companies Restaurant Cast Iron Grill Garstang Rd, Broughton, Preston PR3 5JB Restaurant Exeter Arts Trading Services Gandy St, Exeter EX4 3LS 01392667051 Restaurant The Old Coffee Tavern 16 Old Square, Warwick CV34 4RA +441926679737 Restaurant Comie's Caribbean Grill 19 High St, Witney OX28 6HW +441993224525 Categories Restaurant