Tuesday 11 April 2017

Hills Place

There's one building in London that I guess I'd never stop being fascinated by every time I walk past it.  Amanda Levete Architects' 2009 office building at 10 Hills Place: