Ted Baker London Posted on April 5, 2016 by TedBaker Loading Map.... Ted Baker London201 Newbury Street - Unit 3Events 42.3504164 -71.08045419999996 Address 201 Newbury Street Unit 3 Boston 02116 United States Upcoming Events No events in this location