Arcus is a rooftop restaurant located on the 14th floor of 120 Fenchurch Street in London. With its prime position in the City, the venue offers panoramic views of London’s skyline, making it a destination for those seeking a dining experience with a striking backdrop.
The space is designed to maximise its rooftop location, with both indoor and outdoor seating areas. The terrace is a standout feature, offering al fresco dining with uninterrupted views of the city. Inside, the dining room is enclosed by floor-to-ceiling windows, ensuring the skyline remains a focal point even for those seated indoors. The layout is suited to a range of dining occasions, from intimate meals to larger gatherings.
The menu at Arcus showcases a modern European approach, with dishes crafted using seasonal ingredients. The restaurant highlights a commitment to fresh, high-quality produce, with dishes such as sea bass ceviche, grilled octopus, and crispy mushroom rice balls. Expect a focus on refined cooking techniques and an emphasis on presenting familiar flavours with a contemporary twist. The restaurant also features a curated selection of wines and cocktails to complement the food offering.
Reservations are available, and the setting makes Arcus a practical choice for those looking to combine dining with a memorable view. The rooftop terrace adds an extra layer of appeal for those visiting during warmer months.