What could be a more appropriate subject for a Camden Guides blog post about ‘passengers’ but that internationally recognisable icon – the London bus! Luckily, Camden is well-served by buses,
Hanging high under a famous roof, the huge white dial and gold hands of the St Pancras station clock does its job telling travellers the time. But did you know