33 FB users likes Stanton Saint John, Oxfordshire, United Kingdom, set it to 30 position in Likes Rating for Oxford, Oxfordshire in City category
Stanton Saint John, Oxfordshire, United Kingdom is Oxford based place and this enity listed in City category.