The Grill, Harrods - London, United Kingdom

in Liketu3 years ago


405opj2bkzydr0yc_IMG_0862.jpg

So- Have you ever been for a steak and thought this is the best meal you have had?

I recently went for a spot of Lunch at Harrods in London. There are few places that I would say are the best spots for Lunch in London but this would have to be one. The steak came out cooked to perfection with an exceptional amount of marbling.

Let me know your thoughts!

Looster120


For the best experience view this post on Liketu