With rapid advances in the unmanned aerial vehicle (UAV) field and their growing popularity in a wide range of civilian and commercial applications, UAV operation in urban areas is inevitable. For small-size UAVs conducting low-level flight in an urban landscape, wind disturbances pose a significant challenge. Ensuring safety while flying in proximity to buildings and other obstacles requires a thorough understanding of the nature of these disturbances and the expected performance of an autopilot in their presence. This study focuses on the position control of a quadrotor UAV in an urban wind environment. A literature review provides an in-depth survey of the state of the art in quadrotor flight control. Urban wind conditions are modelled around a single building through a Computational Fluid Dynamics (CFD) analysis using Large Eddy Simulation (LES). Modelled transient wind flow velocities are applied to create a realistic simulation environment for a custom-built quadrotor prototype named TARA. Four different control techniques are selected and implemented for the autonomous position control of TARA. A precise simulation methodology is employed to ensure consistent flight testing under diverse representative wind conditions. The results are evaluated under a carefully-crafted set of criteria and selected performance metrics. Based on the analysis, a hybrid control scheme is proposed, with simulation and experimental data confirming its improved ability in dealing with realistic urban wind disturbances with an average position hold within a single body length. And then it was over. With congratulations from professors and colleagues, this doctoral research spanning over the past five years and eight months had successfully come to an end. Looking back there are many important individuals who played crucial roles in helping me reach the finish line. I will begin with a sincere thanks to Professor Joshua Marshall who most graciously recommended me to Professor Jason Etele. During my time working under the stellar supervision and mentorship of Professor Etele I have enjoyed a research environment with the freedom to explore and try new ideas. I would like to convey my utmost gratitude for your complete support and understanding throughout this endeavour. Your impressive ability to deduce control actions from flight test videos frame by frame taught me to pay attention to minute details in order to obtain meaningful results. Over many iterations you have helped me refine this thesis into its present state. A special thanks for bringing together our team of graduate students over memorable breakfast meetings, and feedback-rich progress report presentations, which helped me in improving my work over these years. Many thanks as well to Dr. Giovanni Fusina of DRDC for funding this research without which it would have been impossible for me to complete this work. I would like to acknowledge the MAE laboratory staff members, beginning with v Steve Truttmann for his friendship and overall helpfulness in conducting my labora...