As the club’s name would suggest, Stamford Bridge Stadium is in the Borough of Kensington and Chelsea. It’s close to Central London landmarks and easy to reach for anyone catching a train to London.
The address for Chelsea FC’s Stamford Bridge is: Fulham Road, London SW6 1HS.