Gurkha Royale Store in Windsor 10 June 202110 June 2021 RanjitCobra Categories: IndianAddress 85 Clewer Hill RoadSL4 4DE, Windsor, GBContact Instagram Tag: info@gurkharoyale.co.ukAdditional Information