Royal Academy of Arts November 9, 2016 by daveslikes Leave a comment The Royal Academy of Arts, located in the heart of London, is a place where art is made, exhibited and debated. Source: Royal Academy of Arts Advertisements Share this:TwitterFacebookGoogleLike this:Like Loading... Related Author: daveslikes Head of Visual and Performing Arts