Back to James Street

Cafe Creperie at St Christopher's Place in London
Cafe Creperie at St Christopher's Place in London, a one minute walk from Oxford Street

Back to James Street