Found Bar & Restaurant St Paul'sUnclaimedRestaurantsLondon, Greater London020 4553 0555Not providedVisit website