Whether you're into construction and engineering or simply appreciate striking design, St Pancras Chambers is a famous piece of architecture you can't miss.
Located in London City Centre, this architectural marvel is worth a look. But you'll find tons more to see and do in this area. Buckingham Palace, Big Ben, and Trafalgar Square are within easy reach of St Pancras Chambers.