Anywhere they want to live.
i have recently needed celebrities addresse's in England and i was surpised with the amount of address's i received they are not that hard to get believe it or not.
Buckingham Palace.
London
Yes. His Grandparents live in London.
The cast of Will Young Live in London - 2005 includes: Will Young as himself
He's British.
They don't. There are about 70million British people of whom about 60 Million live in England, about 7million of them live in London and it's suburbs.
The cast of Regina Spektor Live in London - 2010 includes: Regina Spektor as herself
The cast of Jack Dee Live in London - 1999 includes: Jack Dee as himself
The cast of Freddie Aguilar Live in London - 1991 includes: Freddie Aguilar as himself
The cast of Primal Scream Live in London - 2006 includes: Primal Scream as As themselves
The cast of Jack Dee Live at the London Palladium - 1994 includes: Jack Dee as himself