Wednesday, September 24, 2008
New Inn Square
This is New Inn Square, a renovated warehouse in Shoreditch. It's one of the many properties available from Beach Studios, a London company that rents out locations to photographers and film studios. Who doesn't dream of living in a cool warehouse?