Friday 18 March 2011

Noho Square


Design by EDCO design london.
Located not far from oxford street london.
I like the fact that a green public place like this could be located not far from such a busy street.