There are some definite perks to living in a big, fat, international city: endless restaurants + entertainment, tons of shopping option places, multiple airports, musicians always come to your town, etc.
There are also plenty of downsides: the rent is too damn high, etc.
But one of the upsides is that anytime someone visits, there's never a question of what to do because there's actually just so much shit to do that you never normally do because you're too busy, I don't know, working and not leaving your neighborhood.
So when my South African in-laws came to town recently, we took advantage and explored some London markets.
(Traveller's tip: these are actually the best things to do in London. It's also a great way to experience the culture and it costs basically nothing.)
First stop: my favorite place in London, Borough Market, which is arguably London's best food market and a total haven for foodies, or for fatties like me who just like to eat:
Second Stop: Columbia Road Flower Market
If you like food, flowers, shops, walking around, and sweet stall owners living up to British clichés, then Columbia Road Flower Market is for you! Listen to this sound bite, scroll through these pictures, and tell me this isn't the way to spend a Sunday:
I have my complaints about London, sure, but there are so many lovely places in this dang town that it's easy to make a regular weekend feel like a getaway just by spending some time strolling through a gorgeous market, sipping on some Masala Chai and munching on a baguette with truffle honey.
So, who's visiting next?