Stenhouse Pippa Lobban August 14, 2023StenhouseStenhouse is a neighbourhood in the South West locality of Edinburgh. The area has a community garden run by Stenhouse Baptist Church. See the project below!