The Garden Plaza London is situated in a garden square with the same name, in the parish of St. John of God in Lisbon.
In this garden usually held twice a month, the Monthly Meeting Collectibles, Antiques and Alfarrabista. In this square there are several statues.
Art - Sculpture
By: Matheus_