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.
OVER_QUERY_LIMIT: You have exceeded your daily request quota for this API. If you did not set a custom daily request quota, verify your project has an active billing account: http://g.co/dev/maps-no-account