The best place to dine in Chelsea this Easter

Looking for the best place to celebrate Easter in London? Head to Chelsea and discover one of the capital’s most exciting new openings, The Trafalgar on King’s Road, a standout destination for Easter weekend dining in London. Located in the heart of Chelsea, The Trafalgar is the first new pub to open on King’s Road in over a […]














