Brumus Bar & Restaurant - 1 Suffolk Pl, West End, London SW1Y 4HX, UK on Eaten