Ramsay Garden definition

Search

Ramsay Garden

Ramsay Garden logo #21000 Ramsay Garden is a block of sixteen private apartment buildings in the Castlehill area of Edinburgh, Scotland. They stand out for their red ashlar and white harled exteriors, and for their prominent position, most visible from Princes Street. Developed into its current form between 1890 and 1893 by the biologist, botanist and urban planner Patrick...
Found on http://en.wikipedia.org/wiki/Ramsay_Garden
No exact match found.