Located on the famous King’s Road, Chelsea Old town Hall provides an ideal and charming backdrop for a diverse range of memorable events including product launches, fashion shows and promotions, ...