Greenwich - Lodging
Express By Holiday Inn London-A102m Greenwich - Bugsbys Way
Ibis Greenwich London - 30 Stockwell Street