Get Directions to Limon Cafe ← View details 25 Bridge Street, Peterborough, Cambridgeshire PE1 1HJ, United Kingdom, Peterborough, England Get Directions From* To * — Required information