clapham_gull
Legacy Fan
- Aug 20, 2003
- 25,876
Was this Cafe Cairo? I lived on Landor Road for a couple of years, but the bottom stockwell end.
Cafe Cairo was the least interesting of the "businesses" on that road
Was this Cafe Cairo? I lived on Landor Road for a couple of years, but the bottom stockwell end.
Cafe Cairo was the least interesting of the "businesses" on that road