Bean About Town Kentish Town Station Kentish Town Road Kentish Town London NW5 2AA 02032396432 Cafe & Snack Shop