Bank Branches in BIRSINGHAMORE (W.B) with own SWIFT codes:

Punjab National Bank - BIRSINGHAMORE: 721024803