Bus station
Chelsea Football Club (Stop V) station
16 locals recommend,
Tips from locals
Chelsea stadium is nearby in case you one to experience a classic London moment
Interested in Premier League Football - this is the place to go [dress in blue and white ONLY!].
Unique things to do nearby
Locals also recommend
Location
London, England