Chelsea is an affluent area in West London, England, due south-west of Charing Cross by approximately 2.5 miles. It lies on the north bank of the River Thames and for postal purposes is part of the south-western postal area.
AdYour ticket search stops here. Find the best prices for the attractions you want to see. From our free cancellation policy to our mobile ticketing, we make your trip stress-free.