London Restaurants September 23, 2020 0 The Lebanese Bakery, Harrods On the 4th floor of what is Britain’s most famous, not to mention luxurious, department store,…