Eat out, London Restaurants Bar Douro 07/07/202010/07/2020by Katie BrookLeave a Comment on Bar Douro Situated inside Flat Iron Square, by London Bridge, Bar Douro may just be the best home to the Portuguese food I have tasted outside of the capital.... and those Pastel de Natas