Paddington Reservoir Gardens

Paddington Reservoir Gardens The Paddington Reservoir Gardens are a little oddity hidden in Paddington. It’s a two level garden built out of ruins of old buildings. It’s the type of thing you’re amazed at finding in a big City when you accidentally stumble on it. It’s not very big and it’s quite easy to miss […]