London offers iconic attractions and events, chock full of literature, arts, and culture. Visit The National Gallery on Trafalgar Square to see some of the ...