This OFW Opened a Tiny Coffee Shop Inside a Telephone Booth in London
It's dubbed as "London's smallest coffee shop"!
When you think of London, you probably think of Big Ben, Buckingham Palace, and London Bridge. You might also know the country to be inhabited by mostly tea-drinkers, but did you know the British people are heavy coffee drinkers, too?Right in the