Opened · Aug 14, 2026Bar4 photosArcus
Arcus brings a polished rooftop perch above Russell Square, pairing London skyline views with cocktails, a nonalcoholic You Can’t Tell, and small sharing plates that suit sunset and after-dark drinks.
OpenedAug 14, 2026