London is dirtier than New York by the way. New York is overrated in my opinion, good but not as great as I imagined. It has alot more shopping streets than London but none of the department stores even come close to the greatness that is Selfridges in London's Oxford Street. Im not picking one city over the other as neither city is better than one another.