London March 21, 2012 Steve London at night If you’re ever flying into London at night get the window seat on the right hand side of the plane Read More
London November 23, 2005 Steve Oxo Wharf Lights on the side of the Oxo wharf building. This is a ‘proper’ art installation. When I’ll find out who Read More