Salmon, avocado and seaweed
Salmon, avocado and seaweed
Market Hall Victoria
191 Victoria St, London - SW1E 5NE
https://www.markethalls.co.uk/