London School Facilities & Campus | Delfin English School

Delfin English School London is located on Bloomsbury Square in central London. English courses are taught in modern, spacious classrooms using the latest equipment in English teaching technology. There is also a student lounge and study area with free WiFi throughout the building.

Delfin School London
Common Room
Common Room
Student IT Room
London_classroom
IMG_2867-2
IMG_2866-2
IMG_2858-2