The Restaurant Store

Suite 11 Penthurst House
352-356 Batersea Park Road
London
SW11 3BY