Nicolas French Wine Stores complete list:
-
Canary Wharf
Unit R.P. 480, 1 Canada Square, Canary Wharf, London E14 5AX
Tel: 0207 512 9092 -
Great Portland Street
157 Great Portland Street, London W1W 6QR
Tel: 0203 962 4123 -
Holland Park
98 Holland Park Avenue, London W11 3RB
Tel: 0203 962 4120 -
Primrose Hill
67 Regent's Park Road, London NW1 8XD
Tel: 0203 962 4121 -
Stratford Road
2 Stratford Road, London W8 6QD
Tel: 0203 962 4122