Egham Launch Site Loading Map.... Egham Launch SiteWindsor Road - EghamEvents 51.4409909 -0.5526151999999911 Address Windsor Road Egham Surrey TW20 0AE United Kingdom Upcoming Events No events in this location