| Someone once said that the greatest luxuries in life are a bath and a tender steak. We'll leave you to tackle the bathing part but, when it comes to steak, STK London has got it covered. £49 is all it takes to immerse yourself in a luxury dining experience. |
No comments:
Post a Comment