Outlook Tower

Rate this item
(0 votes)
Camera Obscura and World of Illusions; formerly known as the Outlook Tower is a building in Edinburgh; Scotland; on the Castlehill section of the Royal Mile next to Edinburgh Castle

Additional Info

  • Phone Number: 01312263709
  • Address Line 1: 549 Castlehill
  • City: Edinburgh
  • Post Code: EH1 2ND