3 ms·Google Maps is struggling with the name of one of London's newest tube stations2 points by edward 5y agoconradludgate 5y agoThe famous Battersea Power Station Station