Map for Eddystone Tower London, London, England SE8 3QT