Lemberg Caviar House proudly boasts the widest range of caviar in Europe, offering an exquisite selection of both salmon and sturgeon caviar as well other fish delicacies such as pike and cod roe products.
Address
Lemberg Caviar House
3A Campden Street
London
W8 7EP
United Kingdom