1. Coffee There are so many incredible coffee shops in London and Soho is certainly not short of these. Coffee is actually an extremely important part of most of our work days, whether it be the morning wake up coffee, or the afternoon pick me up coffee! Tap Coffee has a great atmosphere and serves […]
