Popular Isle of Dogs residents want to stop only petrol station in area being demolished A decision on the planning application is due to be made in June