Stamfords
7-8 Milroy Walk
London SE1 9LW
+44 (0) 20 7633 0256
Stamfords is a restaurant with a wine bar that serves a variety of brasserie-style International dishes from an A La Carte menu. Guests are advised to telephone for information about catering for private parties. Outside seating is provided on the terrace.
- Location: Southwark
- Type: Brasserie
- Tags: vegetarian dishes, international
- Nearest Transport: Blackfriars, London Underground







0 reviews
4 reviews
1 review
2 reviews