tikichris.com
Coffee Island, Upper St Martin's Lane
Coffee Island near Leicester Square aims to provide customers with sustainably sourced coffee brewed in a variety of methods and offered as customised blends.