The number of breweries in London has soared by 500% in the last seven years as demand among a "new breed" of discerning beer consumers has grown, latest figures show.