English, asked by sehaj28, 1 year ago

which place .....london princes ...living?

Answers

Answered by irvin1
1
I thing Kensington palace
Answered by dragonballAlex
1
Kensington palace..... there's an error in the question... it will be palace...
Similar questions