Company name: Boro Bistro
Description: French restaurant with a garden terrace
Bank Chambers, 6-10 Borough High St, London SE1 9QQ, United Kingdom