Ideal for families, Apartments in Oxford, 58 St. Thomas Street, (44-1865) 254000, has well-appointed, spotless apartments with ... More