160 City Peninsula
Flat 160 25 Barge Walk, Greenwich, London, SE10 0FP, United Kingdom,Object type: Hotel London
Featuring river views, 160 City Peninsula offers accommodation with a balcony and a kettle, around 1.2 miles from O2 Arena. Free WiFi is available in this apart