The Monmouth Coffee Shop is the best place in London. (Kyle MacLachlan)

The Monmouth Coffee Shop is the best place in London.

Kyle MacLachlan

Related topics

best coffee london place shop

Related quotes