Seems like, the commuters at the London Bridge station might have to face more delays in train schedules. The station was reopened on January 5, 2015, but with no...

Read More