In which amongst the following countries is the "White Hall" located?
Answer & explanation
Correct answer: option 2
The correct answer is Option (2) → London (UK)
Whitehall is a road in the City of Westminster in London, running from Trafalgar Square towards the Houses of Parliament. It is lined with the offices of British government departments, so the name “Whitehall” is also used for the British government and its civil service, much as “the White House” stands for the office of the US President in Washington.