Italian Guest House17 Lingards Road London, SE13 6DH
Italian Guest House is located in London, 2.1 km from Greenwich Park. You will find a shared kitchen at the property. Greenwich is 2.5 km from Italian Guest House, while O2 Arena is 5 km away. London City Airport is 7 km from the property.