ECHO

Lily Allen Plays to Sold-Out Crowd in Boston

In 2006, Lily Allen debuted with her album, Alright, Still; which featured hits like “LDN” and…