Exhibition LONDON+10 Shtager Outdoor#120 DatesFeb 26, 2010 — Mar 26, 2010 LocationLower 51, 53 Margaret St, London W1W 8SQ, United Kingdom, London, United Kingdom ArtistsGroup exhibition LONDON+10 at Shtager Outdoor. Official Page Venue Profile Directions