Shadwell Pierhead 3 Glamis Road, ShadwellLondon, ENGLAND
3 Glamis Road Shadwell Pierhead, ShadwellLondon, ENGLAND