Battersea Power Station 'milestone moment': £21million Tube station entrance opens onto new pedestrianised high street - ...