All manner of British daily life are to be found at Portobello Road Market
LONDON
...........................
EF- LON- 10058