Help save Island Gardens from development

Island Gardens at the very southern tip of the Isle of Dogs (aka The Island) is one of the green jewels of Tower Hamlets, partly due to the glorious view of Greenwich that it provides.But Island Gardens is now under threat from development and your help is vital.If you know Island Gardens then please sign … Continue reading Help save Island Gardens from development