Home Events Watts & Co. celebrate 150th anniversary at Westminster Abbey on Nov 13