For those who live near Piccadilly circus, it is

Question: For those who live near Piccadilly circus, it is
[A].

a very noisy place

[B].

crowded with people

[C].

an obstruction to traffic

[D].

an awkward structure

Answer: Option C

Explanation:

No answer description available for this question.