Greenwood Building in Oxford

Greenwood Building in Oxford is an apartment building. Greenwood Building is near Rawlinson Road.

Building Type
apartment building
Operator
University College