Knowledgeable, friendly and VERY patient staff! – Mary B., London