St Pancras International Station is one of the biggest landmarks in London and serves as a gateway to Europe. Its Victorian gothic architecture is enough to add just the right measure of beauty and elegance to the structure. Trains pass through every fifteen minutes.