Restaurant Reviews

Quality London
7.7

Stour Space Cafe Review

Stour Space is actually an abandoned building that has been turned to a multi-functional creative venue, with studios, galleries and a cafe. The cafe itself…