A Roman Catholic Church in Lansdowne, St John's Church is the only
running Church in Lansdowne. Located on the Mall Road, between the way
to to St Mary Church, St John's Church was established in 1936.
Beautiful interiors and serene atmosphere makes it's a must visit place
in Lansdowne