Time Out says
It's not easy in London to do something nobody else is, but we think this place (thing?) was a first. Pitch (a coffee shop, of sorts) serves its cups of Joe out of an '80s Lincoln Town Car – a luxury sedan once popular, for a long time, in the States. It's parked up in the Fulham Broadway Retail Centre.
What they're serving suggests they're not relying on the theme. Coffee (pulled through a La Marzocco Linea machine) is from Allpress; milk from The Estate Dairy; tea from Lalani & Co.; hot chocolate from Mork; chai from Prana Chai and frozen yoghurt from Co Fro.
There's now another Lincoln pitched up in Stratford, should you be east.