Southhouse Square is a square in South East Edinburgh and is mainly residential.
W M Landscaping is a landscape gardening company which creates a variety of attractive gardens and landscapes.
Address: 6-6 Southhouse Square, Edinburgh, Midlothian, EH17 8DW
Map showing Southhouse Square in Edinburgh.