3 Bedroom 3 Bathroom house in Greenwich, close to O2
12 Combedale Road Upper Flat, Greenwich, London, SE10 0LG, United Kingdom,Object type: Hotel London
Featuring garden views, 3 Bedroom 3 Bathroom house in Greenwich, close to O2 offers accommodation with a garden and a patio, around 1.7 miles from Greenwich Par