Boro Bistro, 6-10 Borough High St, London SE1 9QQ
French restaurant | Restaurant
A charming French bistro featuring a serene garden terrace, specializing in artisanal cheese and meat boards, alongside a selection of tapas-style dishes and fine wines.