I was due to travel to Zanzibar in July and uncertain the types of vaccines I needed. I was reading up and given an assortment of information which all became very confusing and conflicting and so I spoke to my work colleague who cane to Citydoc previously and said the travel advise was free and I would receive all my vaccines on the same day as they did. In this instance I was not sure when I would be able to go in due to my work schedule and so I called them and was told it was walk in as well as an appointments system. What was great is the reception provided me with the basics I needed to know about my travel destination and suggested I come in when it was convenient for me. I did just that where I received my vaccines and antimalarials there and then. Both reception and Dr was exceptional and I have told my friends about them and told them to check out the website too for all the comprehensive services they provide.