answersLogoWhite

0

Queen Elizabeth II lives in Buckingham Palace which is in Central London although the Post Code is SW (South West).

User Avatar

Wiki User

14y ago

What else can I help you with?