London Victoria Railway Station (VIC)6:44 PM · Rail StationLondon, Greater London, United KingdomLondon seems very busy - is something major going on?