Satsuma, 56 Wardour Street, London W1D 4JG ** SATSUMA IS NOW CLOSED**
Ah, Satsuma. This place has been going for years, I recall visiting once when I worked just around the corner donkeys years back.. I was excited to return to see for myself how… Continue reading