Coffee shop · Long Beach
2
"According to an Instagram post yesterday, Lord Windsor Coffee, which had been brewing cups of joe at 1101 E. Third Street in Long Beach for more than a decade, has moved out and closed up shop." - Karen Palmer