Delfin English School London is located in the heart of zone 1, opposite the beautiful Russell Square and around the corner from the British Museum and offers English language courses to satisfy all needs.
Delfin English School Dublin is located in Dublin city centre, within walking distance of sites such as The Spire, The River Liffey and Trinity College Dublin and offers a wide range of English language programmes for any budget.