Oxford St bus stop hot spot

A bus stop outside Selfridges on Oxford Street is the UK's most sought-after by advertisers. It costs£200 a week to display a single poster there, and the stop generates£20,000 a year. (Lon Evening Standard).