The Terrace Bar & Restaurant 30 Leinster Gardens, London W2 3AN