Store

Ilha Dourada

3 locals recommend,
Location
63 Stockwell Rd
London, England

Tips from locals

Amanda & Lawrence
January 22, 2015
A Portuguese sandwich bar we use frequently. Inexpensive & convenient. They also do BBQ out the back that you can order.
Jacob
May 17, 2017
Great, cheap sandwiches

Unique things to do nearby

Portugal
Prova de Gin
Portugal
Workshop de Barro Tradicional