Get Directions to Carmens Rose ← View details 79 whitehorse Road, London CR0 2JJ, United Kingdom, Croydon, England Get Directions From* To * — Required information