Company name: Nelsons
Description: Simple sandwich bar & restaurant
168 Borough High St, London SE1 1LB, United Kingdom