Looking for the best hidden gems in London? LITTLE VENICE! It's a beautiful hidden oasis in the middle of London. So happy to be living abroad in the UK as an American!