Not too far from Big Ben and the House of Parliament is quieter version of London, filled with scenic parks and local cafes.