Stephen Street Kitchen

21 Stephen St, London W1T 1LN

Opening hours

Sunday: Closed - Closed
Monday: 09:00 - 23:00
Tuesday: 09:00 - 23:00
Wednesday: 09:00 - 23:00
Thursday: 09:00 - 00:00
Friday: 09:00 - 00:00
Saturday: Closed - Closed

Nearest Station

Tottenham Court Road

020 7636 8906

About us

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.

Book a table


Follow us


There are no reviews yet for this business. Be the first to review