La Piazza
Dundas Street
Richmond DL10 7AB
United Kingdom