A Polish Island in Central London- The Polish Sikorski Institute and Museum and its Archives
At the southern side of Hyde Park, just a couple of steps from the golden Albert Memorial, lies a Polish island in the centre of London. Situated in Princes Garden next to various embassies,...