Where is A Casa das Margaridas?

Where is A Casa das Margaridas located?

A Casa das Margaridas, Porto, Portugal (approx. 41.15932°, -8.63763°)


Where is A Casa das Margaridas on the map?