photos my own
The Polish War Memorial is a war memorial in West London, England in memory of airmen from Poland who served in the Royal Air Force as part of the Polish contribution to World War II.