Contact Us

London office

London

Our Head Office is located in Midtown, the area of London spanning Bloomsbury, Holborn and St Giles. 

Once upon a time, Midtown was little more than a throughway between the City and the West End, but that’s all changed as it now blossoms with its own distinctive micro-climate, benefiting recently from a series of major development projects including new bars and restaurants. 

Address:

27 Newton Street
London, England WC2B 5EL

t: +44 (0) 20 7831 8105

info@made.travel

Click here for a larger map »

Click here for TfL Journey Planner »