LAMDA (London Academy of Music & Dramatic Art) - 155 Talgarth Road, W14 9DA London, United Kingdom - Rated 4.8 based on 119 Reviews "Outstanding .