Even on first glance, the proposed apartment building looks more interesting than the old-school, block style so common on London streets. Read More
A proposed eight-storey apartment building, a London Plan landmark
Posted on by The London Free Press