All places in Edinburgh
Royal Terrace Gardens
London Road Gardens
London Road Gardens are one of the collection of New Town Gardens located close to the city centre of Edinburgh in the New Town, part of the UNESCO World Heritage Site inscribed in 1995.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more