Sunday: Closed - ClosedMonday: 09:00 - 23:00Tuesday: 09:00 - 23:00Wednesday: 09:00 - 23:00Thursday: 09:00 - 00:00Friday: 09:00 - 00:00Saturday: Closed - Closed
Nearest StationTottenham Court Road
020 7636 8906
Stephen Street Bar & Kitchen is a fresh and vibrant all-day dining experience, open for breakfast, lunch and dinner. Offering an enticing mix of contemporary cocktails, fine wines, craft beers and tasty british, European tapas style food, all served up in relaxed yet stylish surroundings.