New artwork Me. Here. Now Revealed

Published on 21st November 2018

General
New artwork Me. Here. Now by leading South London-based artist Mark Titchner revealed in London Bridge Station. The giant domes that comprise the work ‘Me. Here. Now.’ can be spotted... Read more