United Kingdom-England 4

PreviousIndexNext

Slug & Lettuce Restaurant

Slug & Lettuce Restaurant

Now who in their right mind would name a restaurant this?? However, this is a successful chain in England.


All photos on this site are copyright © Robert Sheldon Photography, all rights reserved.
Legal Notice and Usage Guidelines