One London street was named the most expensive in England and Wales this week. But which street was it?

Tell us the answer, and what else happened this week, in our quiz.