REVIEW – Iglu, Jamaica Street


Iglu in Jamaica Street is a wonderful place in the New Town which offers relaxed and unfussy dining and drinking.  Iglu uses local and organic produce and although they have a fabulous selection of wine and beers, they offer Artisan roast coffee, rumoured to be the best in Edinburgh. I visited one Saturday for an early lunch with […]