Bernard Thorp Chelsea Showroom London

London  Showroom 

53 Chelsea Manor Street, London, SW3 5RZ, United Kingdom.
Email London:      

To our valued clients and community, due to the COVID-19 virus, our showrooms in Chelsea and Paris will be closed from Tuesday 17th March until further notice. Our customer service will continue remotely, so please contact us on our emails below.