Ruby BlueUnclaimedRestaurantsLeicester Square, Greater London020 7287 8050info@rubybluebar.co.ukVisit website