Victoria Border in City of Westminster

Victoria Border in City of Westminster is a garden. Victoria Border is near Sussex Square.

Leisure
garden