Montessori St. Nicholas College - London Affiliate Contact Information Level(s) & Terms Location Address Level Status Duration EC Previously Accredited 1997 - 5/4/2000 Site Type: Primary Site 23/24 Princes Gate London SW7 1PT United Kingdom