All areas › Stamford Street
Stamford Street has 5 rated cafés, coffee shops and takeaways on our records (London). 4 hold the FSA's top 5 food-hygiene rating; 1 are takeaways or sandwich shops.
Ground Floor, 56, Stamford Street, London, SE1 9LX
Units 6-7 Vivo Building, 30, Stamford Street, London, SE1 9LQ
Basement, 52-54, Stamford Street, London, SE1 9LX
Unit 1 The Gallery Tower, Stamford Street, London, SE1 9LS
The Stamford Arms, 62, Stamford Street, London, SE1 9LX