The Leaf Yard in City of Westminster

The Leaf Yard in City of Westminster is a fence. The Leaf Yard is near Outer Circle.

Land Use
industrial area