Selfridges Food Hall
Submitted by David on 10 January 2007 - 11:44pm.
tags: Shop/supplier | London
Selfridges London
400 Oxford St
London
W1A 2LR
400 Oxford St
London
W1A 2LR
It is an indulgence, but sometimes I spoil myself with a spree in the Selfridges food hall. And I treat myself to some oysters and Guinness at the oyster bar there to get in the mood.