London through the lens: Iconic photo spots, hidden gems & food. in London, England