I want to know the answer to the following question:
After 1949 where did Elizabeth live in London?
All the background I'm provided with is that "Following their wedding, the couple leased Windlesham Moor, near Windsor Castle, until 4 July 1949, when they took up residence at Clarence House in London.". Is that enough to answer the question?
Answer: yes