Tag Archives: Battersea Power Station

Why Chelsea Needs to Move to Battersea Power Station

Posted on by Christopher Harris

Ever since The Observer newspaper reported that Chelsea were seriously contemplating a move from Stamford Bridge in west London to a new stadium site next to Battersea Power Station, executives at the Blues have been acting very fidgety. First, some … Continue reading