Stour Space Café & Bar

7 Roach Road , London, E3 2PA

Squaremeal default

Stour Space Café & Bar says

Stour Space has an onsite Café & Bar serving seasonally inspired menus, wide range of drinks and speciality grade coffee. Situated on the ground floor, the Café & Bar has a beautiful outdoor terrace overlooking the River Lea canal, opposite the London Stadium.

Stour Space Café & Bar Location

7 Roach Road , London E3 2PA

|

020 8985 7827

|
Opening times

Mon-Sun 8am-5pm (sat-Sun 9am- )

Stour Space Café & Bar's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!

Contact Stour Space Café & Bar

Job Title