Hotels in Thame, Oxfordshire We help you find any company! The Swan Hotel Thame Ltd The Swan Hotel 9 Upper High Street, Thame Thame, Oxfordshire The Three Pigeons Inn Ltd London Road, Milton Common Thame, Oxfordshire