This 6th century church is the second oldest in the city, and was built on even older religious buildings. Although slightly boring to look at from the outside, with its red brick construction hidden partially from view by tall trees, it’s definitely worth a visit.
The incredible architecture only really comes to light once you step inside and look up at the arched ceilings. Unalike many other churches, these are left unplastered ans unpainted so you can admire the bare brickwork of the building.
The church is also worth visiting to explore what lies underneath – the remains of an ancient necropolis, including many tombs and mosaics. Some of these can be viewed via windows looking down from the church above.
Set just next to the Alexandar Nevsky Cathedral, this is definitely worth popping into after admiring the main landmark of Sofia.