Carluccio’s at St Pancras is located on the Grand Terrace of the iconic St Pancras International station in London. Perfectly positioned for travellers, it offers a convenient spot to enjoy a meal before or after a journey or simply to take a break in this historic transport hub.
The restaurant features a spacious dining area with views of the station’s striking architecture. Its location on the Grand Terrace provides a lively backdrop of travellers and the station’s Victorian design. The seating is arranged to accommodate both solo diners and groups, making it a practical choice for a quick meal or a more leisurely dining experience.
The menu showcases classic Italian cuisine, with a focus on fresh, high-quality ingredients. Dishes range from pasta and risotto to salads and hearty mains, with options like freshly made ravioli and vibrant salads featuring ingredients such as avocado, spinach, and crispy pancetta. The breakfast menu includes traditional plates like eggs and toast, alongside Italian-inspired options to start the day. Desserts and coffee are also available, rounding out a menu that caters to a variety of tastes and times of day.
Takeaway options are available, offering added flexibility for those on the go. The restaurant also accepts bookings, making it easy to plan your visit in advance.