Elstar Restaurant & The Farrier Bar in London, UK, offers a diverse dining and drinking experience. Imagine the inviting aroma of modern British cuisine, with a satisfying texture. This establishment likely provides a vibrant atmosphere and well-crafted dishes.