Taylor & Francis headquarters and office locations

Taylor & Francis is headquartered in Oxfordshire, United Kingdom and has 21 office locations across 13 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Taylor & Francis Locations

Oxfordshire (HQ)
United Kingdom
2, 3 & 4 Park Square Milton Park Abingdon
London
United Kingdom
297 Euston Rd
London
United Kingdom
KNect House, 30-32 Mortimer Street
Macclesfield
United Kingdom
Lyme Green Business Park, Isambard Brunel Rd
Boca Raton, FL
United States
6000 Broken Sound Pkwy NW
New York, NY
United States
52 Vanderbilt Ave
Philadelphia, PA
United States
530 Walnut St #480
Melbourne
Australia
11 Queens Rd
Beijing
China
Room 1108A & 1108B, Culture Square No. 59 Jia, Zhongguancun St Haidian District
Shanghai
China
Room 2201 & 2204 New World Building 300 Huaihai Middle Road Huangpu District
Bengaluru
India
Marathahalli Outer Ring Road, Varthur Hobli, Devarabisanahalli, Block C
New Delhi
India
Jai Singh Marg
Tokyo
Japan
9th floor JHV Building 1-54-4, Kanda Jimbocho, Chiyoda-ku
Petaling Jaya
Malaysia
Dataran Mentari 26 Jalan PJS 8/18
Leiden
Netherlands
Schipholweg 107
Auckland
New Zealand
44 Corinthian Dr, Albany
Singapore
Singapore
60 MacPherson Rd
Cape Town
South Africa
Gloucester Road Mowbray
Stockholm
Sweden
1st floor, Kungsbroplan 3A
Stockholm
Sweden
Gamla Brogatan 34
Taipei City
Taiwan, Province of China
No. 1, Section 2, Dunhua South Road, Da’an District