The Onion Garden: Westminster’s Hidden Green Oasis
The City of Westminster is a very green borough but that largely comes in the form of its magnificent parks: Hyde Park, St James’s Park, Green Park. It less known for its ‘pocket parks’, unlike the City of London that has many squirrelled away inside it. However, tucked happily into a corner of Westminster, between […]
The Onion Garden: Westminster’s Hidden Green Oasis Read More »