April 22, 2015

Review – Floridita, Soho [London]

If you work in Central London then this is one of those places that you’ve probably either heard about in conversation or have ended up in at some point in time. However, I think it’s rather underestimated. It isn’t really somewhere that springs to mind straight
Read More