Busy Bumblebees Montessori, 61D Gower Street, WC1E 6HJ, London