With knowledable staff to guide us, where better to begin our drinks research than to pay a visit to the rather incredible Wine & Spirits Department in Selfridges, London.
Top Tip: Click the > symbol on each image to see every photo!
Our Photo Gallery
|Store||Selfridges of London|
|Location||400 Oxford St, London, UK, W1A 1AB|
|Phone||+44 (0) 20 7160 6222|