Leon Comes to Washington with Hopes for a Green Fast-Food Future by Aaron Royce October 15, 2018 by Aaron Royce October 15, 2018 The Farragut North restaurant is the London brand’s first U.S. location.