It does not take much research on London’s finest coffee places before coming across Monmouth. With prime locations across the city, you will often find a queue winding down the street outside their coffee shops. Their spots reside in historic buildings and feature a bright, open space. Monmouth's passionate team travels the world in search of the finest coffees and roasts them to perfection in the heart of London. Make sure to visit frequently, as they often change their offering!