I absolutely love urban allotment schemes and small city gardens.
South of North Delta where I live is South Surrey (or White Rock as the residents continue to call it) and the beach community there of Crescent Beach has a small area of allotment gardens. For a small annual fee you can have your own garden. The gardens that are there are absolutely stunning because not only do the gardeners help each other they also compete with each other.
I recently saw an article (bbc I think) where the new urban plan for gardening was done on a grand scale using office tower like structures that were all glass with each floor being an irrigated greenhouse to supply large centres with garden fresh produce without transporting it hundreds of miles. I thought it made perfect sense. The architectural rendering placed the design of the office tower greenhouse in New York City.