Ruse Public HouseRestaurants280 Borough High StreetLondon, SE1 1JS · GB02073786123Email unavailableWebsite unavailableHours not available