The Windsor CastleUnclaimedRestaurantsLondon, ENG+442078347260info@windsorcastle-victoria.co.ukVisit website