An inventively nostalgic, precious and singular London experience in which the visitor quietly wanders from room to...
East London · 18 Folgate St, Spitalfields, London
luna luna