Lambo Squad takes over the Ace Cafe
Picture the scene: it is 6 pm on a balmy Sunday evening in North West London, after two weeks of very British wet summer the sun has made a reappearance and it finally feels like August again, you approach the … Continued