Serol Snack BarRestaurants45 AldwychLondon, ENG, WC2B 4 · GB+442072400561Email unavailableWebsite unavailableHours not available