Featuring free WiFi throughout the property, Sark Walk is situated in London, 2.3 km from O2 Arena.
There is a shared kitchen and shops at the property.
Olympic Stadium is 4.1 km from Sark Walk, while Greenwich is 4.4 km away. London City Airport is 2 km from the property....
|75 Sark Walk|