Floral Clock ← View details Princes Street, Edinburgh, Scotland EH2 4BA +44 131 510 7575 Get Directions From* To * — Required information