Google
×

Fitzroy Square

Building in London, England
Fitzroy Square is a Georgian square in London, England. It is the only one in the central London area known as Fitzrovia. Wikipedia