Back to St Christopher's Place
Kookai shop on London's St Christopher's Place
Back to St Christopher's Place