Looking at the signs, my guess is one of the new stations of the Jubilee Line in London.
My, my, my - this is a departure from the Tube stations of old - i remember them to be dark, smelly, dusty and OLD!! Of course, that was more than 10 yrs ago ;p
FYI, the London Underground (aka The Tube) first started operations in 1863.