Showing: 1 - 2 of 2 RESULTS
Europe London United Kingdom

Hidden gems of London

I have been exploring London and trying to get to know hidden gems in the city! And guess what? I discovered a few! Here are some less-known places in the city! Little Venice Little Venice with its beautiful canals and waterways, can be found in Kensington. It’s where the Regent’s canals meet the Grand Union. …