St. Giles Church is an impressive ecclesiastical structure standing just off the main road in Camberwell, south London. The church has one of the most interesting spires in the area and can be seen from many miles away. The church has an impressive selection of stained glass which is best viewed within where visitors will also see a great deal of ornate carving.