London, England, United Kingdom
New York, NY, USA
Cambridge, MA, USA
Boston, MA, USA
Paris, Île-de-France, France
Newton, MA, USA