Store Yard in City of Westminster

Store Yard in City of Westminster is a building. Store Yard is near Policeman's Walk.

Building Type
building