Queen first public performance in London here 18 July 1970