Art, asked by mishrashubh0996, 7 months ago

It is the seat of British government in london
a) White hall
b) Red square​

Answers

Answered by kumarabhinav001
0

Answer:

White Hall is a road and area in the city Westminster central London

please follow me

Similar questions