The Onion Garden: Westminster’s Hidden Green Oasis

the onion garden westminster

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 »