Church of Saints Simon and Helen, also known as the Red Church, is a neo-Romanesque church designed by polish architects Tomasz Pajzderski and Władysław Marconi. It was built between 1905-1910. The bricks for its walls were sourced from Częstochowa, whilst the roof tiles came from W&# ...