80% LeftField, Edinburgh, restaurant review Catriona Thomson May 12, 2018 Food, Restaurant Review To the Meadows, one of Edinburgh’s best loved green places with its wide open space, trees and spirals of paths. No matter what the weather is doing you are guaranteed to see folk enjoying the great...