London tourist attractions - The Renaissance hotel.Gothic masterpiece building  Victorian times.
Channel: New Media
Date: 2023-01-17

The Renaissance hotel is part of Saint Pancras International train station and has access to the high speed Eurostar service and the tube. It is one of the city's greatest Victorian landmarks.