After the recent news that student grants are to be reduced and fees increased, I would assume Bank!
Victoria - as in Victoria plum.
Turnham Green (or Turn 'em Green)
Barons Court? Kings Cross? Queensway?
Parsons GreenParsons are clerics ~ and people are often said to be "green with envy".
The answer to the cryptic clue "set about the French" referring to a London Underground station is likely "Baker Street." In this clue, "set" can imply the word "baker," as in a type of set or group. The phrase "the French" translates to "le" in French, which could suggest "le" is included or around the word "baker," leading to the station's name.
Victoria
Elephant and Castle
Aldersgate
Turnham Green?
Liverpool Street Station.
Just a stab in the dark here! The 'Cream Tea' element reminded me of Devon & Cornwall (Cornish Clotted Cream and all that!) so I'm going to have a guess at 'Devons Road'. Although, as it is a station on the DLR, I may be very wrong!
There are always underground radio stations.