If you find yourself craving a cappuccino, you may just find yourself with a chocolate frenchie on the top.
London, United Kingdom
View Post
Even if it weren't for the staff, The Espresso Room has granola bars that could make one dare to brave Central London at rush hour.
London, United Kingdom
View Post