London Post author By James Post date December 13, 2012 Loading Map.... LondonLondon - LondonDetails 51.5073346 -0.12768310000001293 Address London London United Kingdom Upcoming Events No events in this location ← Taaffes Bar → The University of York