Street FeastPublic & government100 Clifton StLondon, Greater London, EC2A 4TP · GB020 3931 1270Email unavailablestreetfeast.comHours not available