Thames River, Oxford, Oxfordshire, United Kingdom
Oxford, Oxfordshire, United Kingdom
London, United Kingdom