Speaker's Green in City of Westminster

Speaker's Green in City of Westminster is a garden (private). Speaker's Green is near The Terrace.

Leisure
garden