Although London lives up to its reputation as one of the most expensive cities to visit, it does boast an array of attractions that are free to visit, including the Victoria and Albert Museum and Hyde Park and Kensington Gardens, among others. How we rank Things to Do. read more