Back to Covent Garden Piazza

Build a Bear shop in London's Covent Garden
Build a Bear shop in the colonnade near London's Covent Garden market.

Back to Covent Garden Piazza