Company name: B Street Deli
Description: Charming stop for sandwiches & wine
88 Bermondsey St, London SE1 3UB, United Kingdom