About Subway Greenwich
Subway Greenwich at Creek Road, Greenwich serves freshly made submarine sandwiches from the Creek Road in SE10. Creek Road SE10 9SW runs close to the famous Deptford Creek — the tidal waterway where the Ravensbourne River meets the Thames — and the vibrant Greenwich and Deptford creative quarter. Subway is the world's largest sandwich chain with over 37,000 locations globally.
Close to Greenwich and Deptford Bridge stations. Subway serves the residential and working community of Greenwich with its customisable submarine sandwiches throughout the day.
Find Us
Creek Road, London, SE10 9SW
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!