Boucheries, Harrow, United Kingdom

1