Conveniently located in the Greenwich district of London, Greenwich Holiday Home is set 3.2 km from Greenwich Park, 3.2 km from Blackheath station and 3.4 km from O2 Arena. The property is situated 6.7 km from Canary Wharf Underground Station, 7.
Number of rooms: 2
16 Priolo Road, Greenwich, London, SE7 7PT, United Kingdom