17.03.11 Queen Street Cafe
Croydon’s Queen Street Café, which is actually on Croydon’s Elizabeth St rather than the nearby Queen St, used to do a roaring daytime and weekend evening trade back in the early ’90s.
"We worked in this amazing studio at the top of this tower, it was just majestic."