Monmouth Coffee

27 Monmouth St, London WC2H 9EU, UK
Monmouth Coffee coffee cup