The English capital is a popular travel destination for millennials visiting the city for the first time and returning infatuated travelers.