LONDON – June 1: Camden Town underground station e2b / 0 Comments October 1, 2014 The Underground or the Tube is a metro system serving a large part of Greater London