Twelve Picardy Place  -  

12 Picardy Place , Edinburgh, City of Edinburgh, EH1 3JT

Distance  Distance from Twelve Picardy Place to Edinburgh is approx 0.7miles  Edinburgh centre is approx 0.7 miles