• Address: 2 Townsend Street, Dublin 2
  • Phone: 01 6714034
  • Website: The Screen
  • MAP »