In World War II, the headquarters Free French Naval Forces was housed in this building, Stafford Mansions.
Do you have more information about this location? Inform us!
Helaas geen map gevonden.
51.499096, -0.141658