United KingdomβΊLondonβΊBayswaterβΊMeat Liqour BayswaterPhoto Gallery for Meat Liqour BayswaterSee full detailsReserve a table