Pret A Manger
1.42 km19-23 Horseferry Road, London
Pret A Manger, Horserferry Road is one of a chain of restaurants serving handmade, natural food avoiding the obscure chemicals, additives and preservatives common to so much of the 'prepared' and '...