frostmagazine.com
The Anthologist | Restaurant Review
The Anthologist is set on Gresham Street in the heart of the city of London. First impressions were great. Both the restaurant and bar were packed. One immediately gets the impression this a fun an…