6 Old Court Place | Kensington Church Street, London W8 4PL, England
View on Map
What travelers say:
When I ate the first bite, I was conquered by it. The outer and inner tenderness was mixed with the rich aroma of sheep oil. The musk was delicious and there was no smell. Thicker than the roast lamb chops of Sibei.