England might be best known for its tea, but London is a coffee hotspot in its own right.
Enjoy a meal like no other as you watch the river flow by.
If there’s one city with no shortage of world-class dining options, it’s London, England.
Cost, time, and energy… On the list of Things We Worry About Every Day, food is somewhere at the top.
From fish and chips to meat pies, these London gastropubs won’t disappoint in menu or mood.
There are 1,327 pubs in London.
“There are few hours in life more agreeable than the hour dedicated to the ceremony known as afternoon tea.” – Henry James
Located a short walk from the Charing Cross tube station and Trafalgar Square.
One of my favorite things to do when visiting a new city is to sit down and sip a cup of coffee.
The first time I visited the Borough, I was grocery shopping with my aunt.