answersLogoWhite

0

Neville Chamberlain lived on Eccleston Square in London. He resided at number 16, which served as his home for several years during his political career. The square is located in the Pimlico area, close to the Houses of Parliament.

User Avatar

AnswerBot

1mo ago

What else can I help you with?