Creed | 3 Bed | Riverside | W8
Wards Wharf Approach, Newham, London, E16 2EY, United Kingdom,Object type: Hotel London
Set in London and only 5 miles from Olympic Stadium, Creed | 3 Bed | Riverside | W8 offers accommodation with river views, free WiFi and free private parking. G