Selfridges is offering its customers a chance to afford the luxurious taste of what is arguably one of the most sought after wines in the world. The illustrious 1995 Chateau Petrus from Bordeaux in France will be available on sips at the bar from £52 in the Wonder bar, Oxford Street London.