The Cape of Good Hope

The Cape of Good Hope
Iffley Road, Oxford, OX4 1EA