Delfin English School London is located in central London, Zone 1 in beautiful Bloomsbury Square. Delfin is based in a lovely Georgian building with 14 large, bright and modern classes. The building, includes fully-equipped high-spec teaching rooms, a computer room, a reception area and a student-room.
Delfin English School London
Description supplied by school:
46-47 Bloomsbury Square
+44 20 7831 3380