Chelsea metro uk news now

Here are the latest news updates from the Chelsea area in the UK:

Local News

Sport

Weather

Traffic and Travel