Royal Court of Justice

SOHO Coffee Co. comes ‘home’ to London

SOHO Coffee Co. comes ‘home’ to London

Artisan food and coffee chain SOHO Coffee Co. are set to open two brand new stores in the heart of London. Enjoying stunning locations at 215 Strand and opposite St. Paul’s, these two stores will be SOHO’s first in the capital city.