Lockies Shell Fish

Lockies Shell Fish
Lower Marsh Market, London, SE1 7RG