
WatchHouse Coffee opens their Cabot Place location in Canary Wharf
WatchHouse Coffee has announced their newest franchise location, this time bringing their premium coffee to the busy financial district of Canary Wharf. Featuring a sleek green design and being specifically tailored to cater to the busy lifestyle of the area, WatchHouse Cabot Place is in prime position to become a caffeine source of choice for the peninsula.