Taylor & Francis headquarters and office locations

Taylor & Francis is headquartered in Oxfordshire, United Kingdom and has 23 office locations across 14 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
New York, NY
United States
711 3rd 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
,
Hong Kong
28 Hennessy Rd
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
,
Taiwan, Province of China
No. 1, Section 2, Dunhua South Road, Da’an District